Kotomora
新生物 (しんせいぶつ) Japanese meaning | Kotomora