Iruma Mando Festival  – Mando or Mandou 万燈 means 10,000 lights and is a type of Japanese lantern. For this, the biggest annual festival held in Iruma, the festival field is decorated with Mandou (pictured).  The popularity of the festival is growing year on year and is expected to attract inRead More →