Kotomora
脱腸帯 (datchoutai) Japanese meaning: truss | Kotomora