Japan 2005
Numazu Station - I made it!