picchiaduro

Etymology
.

Noun

 * 1) fighting game (genre of video game)