ほう童子 どうじ
uhōdōji

Noun

1. Uho Doji (divine rain-making boy)

Buddhism