Otto Cross

Otto Cross is the evil Mortal C.E.O of Sumuti Enterprises and the left hand man of Kronos in Son of Neptune: Rebooted.