Master Devil

Aka: Little Demon