All you ever wanted to know about Japan: travel guides, photos, culture, religion, work and life as a foreigner in Japan.