Inner-peace comes to those who prays
Yes, it’s open for public. Just make sure you took-off your shoes at the front door, and you are welcome to come in.
For more info, see the official site: Tokyo Camii & Turkish Culture Center.
*Tokyo Turkish Mosque, Yoyogi, Tokyo, Japan