Kotomora
有機物 (yuukibutsu) Japanese meaning: organic matter | Kotomora