Yoji Ueda as Head of Temple (voice)
Episodes 1
Everyday Life, and The Progenitor
March 17, 2023
• 24m
1x11
News of the impending birth thrills the villagers, but they aren’t the only ones interested in the good news.
Read More