Originally Posted by Yevrah JA - massive statue just outside of Tokyo. Can train it there. Worth seeing. Hey Yev, Googled and found a number of options - which statue specifically you go to?
Forum Rules