Kotomora
発光体 (hakkoutai) Japanese meaning: luminous body | Kotomora