That's an interesting combination there. I wouldn't think you would really need the cheese sauce on the pizza but maybe it works
I unfortunately won't be traveling to Japan anytime soon so I won't be able to do this review unless they bring it to the states