Kotomora
臓物 (ぞうもつ, zoumotsu) Japanese meaning: entrails | Kotomora