sweetsrsmitty sweetsrsmitty mcdonald’s “mega potato fries” to-ma-to this thing is only in japan. i’m moving. Source: sweetsrsmitty