Kotomora
回教寺院 (kaikyoujiin) Japanese meaning: mosque | Kotomora