DEO

DEO is just your typical villain who has the worlds most smallest brain ever