Already the name is an abomination...
Carico i commenti... con calma