Eerie White Humanoid Sea Creature In Japanese Myth