Kotomora
小腸 (shouchou) Japanese meaning: small intestine | Kotomora