Ivan Kragoff

Ivan Kragoff is the leader of the Super Apes and a former Russian scientist.