Antonio Marfuggi

Antonio Marfuggi

Senior Manager - Digital Platform at Square Enix and purveyor of fine labranoodles.