Kotomora
生物 (せいぶつ, seibutsu) Japanese meaning: living thing | Kotomora