Japan

Modernity meets tradition. Spirituality meets pachinko parlours. Vegetarian temple food meets Wagyu beef. Japan has it all.