Kotomora
宮闕 (kyuuketsu) Japanese meaning: imperial palace | Kotomora