In Bad Taste? Nuclear reactor souvenir cakes sold in the town of Okumamachi, Japan. PinterestFacebookTwitter