Japanese postage stamps - Timbres-poste Japonais. (Ministry of Posts and Telecommunications Japan, 1995)