Press Release

Atsumaru Euphoria – India’s Largest Celebration of Japanese Culture