This is Micro the Microwave Demon (please don't steal my idea. it was a lot to think about)
Damn Das a cool drawing