Baitul Ahad -The Japan Mosque or simply The Japan Mosque is an Ahmadi Muslim mosque, located in Tsushima, on the outskirts of Nagoya, in Aichi Prefecture