Godzilla turns your signature into King of the Signatures with kaiju personal seals in Japan
Traditionally, in Japan you don’t sign documents with your signature. Instead, you use a personal seal, a stamp with your name on it, to show understanding and agreement in written form.  The concept might seem strange to outsiders, but between Japan’s enduring love ...
Source: japantoday.com