Ugayafukiaezu — mythical character