Kotomora
マゾヒスティック (まぞひすてぃっく) Japanese meaning | Kotomora