Kotomora
発光植物 (hakkoushokubutsu) Japanese meaning | Kotomora