Japan’s Giant Snacks

Floating away in the harbour of Tokyo is the Giant Japanese Battenburg storage depot. Japan is the world’s second largest producer of oversized snacks, and over to the East they’re also farming massive Twiglets. Seriously, can anyone solve the Battenburg mystery? Thanks: Philipp Amann

Read full article »