Italy is a place with many kinds of pasta. There have also been noodle-y bands popping up there as well. Coincidence? Who knows, I'm just trying to start off with some kind of anecdote like usual.
All seriousness, this demo is rough around the edges, but has some really entertaining music and I see a lot of potential here. I am still trying to figure out if they are a Joe DiMaggio reference, or Dimaggio means something else in italian. The first picture makes it seem like it's the first option.