Kotomora
モスク (もすく, mosuku) Japanese meaning: mosque | Kotomora