self-proclaimed mutilator

Translations
mutilateur autoproclamé