Pictures of Japan
A picture tells a thousand words, so here are some photographs of Japan!
Tokyo Disney
Tokyo Disney
Imperial Palace Garden
Imperial Palace Garden
Shinjuku Shopping
Tea Garden in Tokyo