Kotomora
九腸 (kyuuchou) Japanese meaning: intestines | Kotomora