A film about Shin Sasakubo’s childhood place Chichibu – home of Mt. Buko, known as the “mountain of the gods.”