In Japan You Can Order A Mayonnaise Pizza

The Japanese are so weird and now they’ve done something else completely strange and ridiculous. They’ve created a mayonnaise pizza. Yuck.