To the top of Tenzan mountain, Saga, Japan