Super Mario and Princess Peach wedding registration forms make matrimony super in Japan

The first couple of Nintendo grace the legally binding documents.

Read More