JAPAN | Thursday, 6 August 2009 | Views [424]
The red building and the lookout point we went to are part of a leftover television series production set.