No bio available
hmmmmm no
LOL, I’m from Brazil and don’t know anyone who puts mayonnaise on pizza. On the other hand, it’s quite common in Japan… squid pizza with mayonnaise.
hmmmmm no