Midori kan is located 6-7-12, MIZUHOCHO, HANDA-SHI, AICHI, 475-0828, JAPAN Chita Japan 475-0828