Kotomora
殿 (でん, den) Japanese meaning: hall | Kotomora