A Little Bit On The Totoro Side: Greatest van ever or greatest van ever? This pic was snapped by Flickr user Lunapic right before they were offered Pocky by a strange man inside. They were never heard from again.
{}