Kotomora
吐瀉物 (toshabutsu) Japanese meaning: vomit and excreta | Kotomora