UWIBAMI


Meaning of UWIBAMI in English

[Japanese] A monstrous giant serpent from Japanese mythology which can fly in the sky, swoop down and swallow a man on horseback, whole. The hero Yegara-no-Heida managed to kill it.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.