Nintendo Japan
National Japan Post Super Mario Limited Postage Stamps
STAMPS! Real usable National Japan Post stamps featuring Mario himself, lanky brother Luigi, Princess Peach, and stalwart ally Toad, dressed in the uniform of a Japanese mailman, no less, will...