The red five-storied pagoda of Ikegami Honmon-ji in Tokyo rises above the temple road. Organization

Nichiren Buddhism