YOU SAID:
pizza on the tower of piza
INTO JAPANESE
piza の塔でピザ
BACK INTO ENGLISH
the Tower of Piza's Pizza
INTO JAPANESE
Piza タワー ピザ
BACK INTO ENGLISH
Piza Tower pizza
INTO JAPANESE
Piza タワー ピザ
BACK INTO ENGLISH
Piza Tower pizza
That didn't even make that much sense in English.