Kotomora
動物質 (doubutsushitsu) Japanese meaning: animal matter | Kotomora