Dar Al Taqwa provides a decent prayer space for people living around Koto ward in Tokyo. There is a convenient basin outside the mosque for visitors to perform wudu and a shelf to store shoes.