It looks kinda like a video game boss. Some kind of human monster thing with steam coming out of the shoulders, has some kind of vine-like arm that can possibly extend, wears royal clothes (like a king's robe) that curls upwards, and has some kind of jester shoes XDD