Dust off your PETs… if you’re in Japan, anyway.

Dust off your PETs… if you’re in Japan, anyway.