19 Fast Food Items from around the world AKA (Japan is crazy)

Hot Dog stuffed crust pizza, in UK Korea and Philippines
Hot Dog stuffed crust pizza, in UK Korea and Philippines
Filet-O-Shrimp from JAPAN
Filet-O-Shrimp from JAPAN