Italian fighting game player. Highly dependent on music, Touhou and Final Fantasy. Sometimes creator of insane memes.