The Never Ending Stairs Of Trail 6 On Mt. Takao, Japan