Kotomora
胴部 (どうぶ, doubu) Japanese meaning: torso | Kotomora