This product is a stamp issued by Japan in 1952, depicting national parks and featuring Scott #572a S/S. It is in mint never hinged condition and comes with a pamphlet. The stamp is multi-colored and of extremely fine grade. The topic of the stamp is nature and it was produced in Japan. The certification of the stamp is unknown.