PIC: This Giants' fan is wearing a ridiculous suit: