Italo-disco! Yes! YES!
wow!
Sounds even too Italian
10 members have rated it, but not given any comments.