Dren, the Overlord, is a super villain in a pokemorph universe.
He is 10 years old and has the power to manipulate the people around him. He craves attention since he never received any from his parents, and satisfies his craving by performing criminal acts throughout the city.
Why the costume?
Really... nobody is going to take a 10 year old seriously.