Saihoji Temple in Sendai City, Miyagi Prefecture, is a renowned destination for autumn leaf viewing. The temple's 29-meter-high five-storied pagoda is surrounded by maples and ginkgos brought in ...
Lena Kross fondly looks back on her experiences of wrestling in Japan. Wrestling in Japan had been a long-term dream of Lena ...