Kotomora
トルソー (torusoo) Japanese meaning: torso | Kotomora