Did some one say Japanese pizza? Or pizza in Japanese?
I cannot vouch for these instructions. In fact, I disavow them.
Searching