Kotomora
大腸 (daichou) Japanese meaning: large intestine | Kotomora