Kotomora
生き物 (ikimono) Japanese meaning: living thing | Kotomora