44934
5834639

Folktales from Japan

The Two Virtues / A Trip to Udo / The Monkey Priest Statue

Married by the gods, a sneaky snake, and you can't get the priest butt wet! Source: crunchyroll