Domino's Japan recently launched a Fish and Chips pizza, much to the confusion of foodies on Twitter. Take a look!