natural and happy: Outside Yasukuni Shinto Shrine, Tokyo
natural and happy: Otaru Hill Top
natural and happy: Otaru Bear Sign
natural and happy: Oicity, Tokyo
natural and happy: Nijojo, Kyoto
natural and happy: Nijojo, Kyoto 003
natural and happy: Nijojo, Kyoto 002
natural and happy: Nijojo, Kyoto 001
natural and happy: National Museum Of Modern Art Tokyo
natural and happy: Mt Hakodate, Hokkaido
natural and happy: Morioka, Japan Sept 2003
natural and happy: Matsushima, Japan Sept 2003
natural and happy: Kyoto Temples, Kyoto
natural and happy: Kobe Chinatown, Kobe
natural and happy: Hiroshima 004
natural and happy: Hiroshima 003
natural and happy: Hiroshima 002
natural and happy: Capsule Hotel, Shibuya, Tokyo
natural and happy: Asakusa, Tokyo Sept 2003
natural and happy: An eyeglass washing stall, Shinjuku Walkway, Tokyo Japan 2003
natural and happy: Akihabara, Tokyo
natural and happy: Yasukuni Shinto Shrine War Museum, Tokyo
natural and happy: Warning Sign, Otaru Hillside
natural and happy: Shinjuku Keio Station, Tokyo
natural and happy: Yasukuni Shrime War Museum
natural and happy: Shinjuku, Tokyo
natural and happy: Sunset at Mt Hakodate, Hokkaido 001
natural and happy: train to Hokkaido
natural and happy: travel cards