Kotomora
肛後腸 (koukouchou) Japanese meaning: postanal gut | Kotomora