Japan to release stamps so cute you’ll want to cuddle your mail!

These stamps may even make overdue bill statements seem less threatening.

Read More