Excalibur

Excalibur is a Jojoke Yokai created by SuperNerd. It can exist because I said so. It is the first Meme Kaiju to appear in a story revolving Universe 666.

Appearance
Excalibur is a strange humanoid yokai with a humanoid head and a large pink eye.