In Japan they sell super HUGE footlong french fries with mayo... I want to go to Japan to see this...Or now watch this video and learn how to DYI.