Kotomora
発光生物 (hakkouseibutsu) Japanese meaning | Kotomora