ADVERTISEMENT

In Japanese Mythology and Folklore, who is a type of Japanese 'Yokai' that is characterized by two mouths?

Culture

People also liked