Sakura Motion Picture

Dojoji (1976)
Dojoji Temple · Dōjōji (道成寺)