Kotomora
身悶え (mimodae) Japanese meaning: writhing in agony | Kotomora