Yep, this has to be an April Fools joke. No real references and this is the only thing that comes up when I google it Luigi86101
Yep, this has to be an April Fools joke. No real references and this is the only thing that comes up when I google it Luigi86101