Babul Islam Mosque is a mosque located at the intersection of Route 4 & Route 50 in Oyama, Tochigi, Japan.
Its main hall has a capacity of 600 people.
Other activities include Shahdah & Nikah arrangements, Gussul e Mayah (bathing of dead bodies), Janazah and other community works.
This article about a mosque or other Islamic place of worship in Asia is a stub.
You can help Wikipedia by expanding it.This article about a Japanese religious building or structure is a stub.