Festivals in Japan: A celebration of life and nature all year round | The Vacation Gateway