[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.
UWIBAMI
Meaning of UWIBAMI in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012