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