If you thought you've seen everything mecha, then think again because our Japanese friends have come up with a new breed of mecha beings called "ROBO GEISHA!"
Yep, yep!! In the purest sense of the word, it seems like the Robots have decided to take the form of this Japanese icon to fulfill its 'mission.'
Still don't get it? Then just watch this clip! its EPIC!