2106 Animals 1974 Japan Otters (Lutra nippon) Japanese River Otter stamp