People in Japan typically stamp important documents with their hanko/inkan – their personal seal – instead of signing them! Although Japan is famously recognized as one of the most technologically ...