Japanese legendary creatures or 4 famous yokai: Kappa, Oni, Dragon, and Tengu. They are sometimes portrayed to have magical power or as gods, but Read More