Muroran Mosque Mosque WEB Site https://maps.app.goo.gl/BHyXqRpBJ5YzfYmh9 Address 5-18-6-1F Takasago-cho, Muroran-shi, Hokkaido Find on Map