Instead, it’s available for purchase through Japanese post offices, because it’s actually a set of beautiful stamps and post cards.
The set officially goes on sale October 2, and can be purchased at Japanese post offices or through the Japan Post online shop (found here).
There’s a gorgeous collection of Sailor Moon artwork going on sale next month.
The Sailor Moon 25th Anniversary Premium Frame Stamp Set is the first legal-postage collaboration between the beloved anime/manga franchise and Japan Post, Japan’s postal service.