Ivan Ooze

Ivan Ooze (portrayed by ????) is. He also teamed up with Cinch,.