Burger King opens world’s first Ghost Store in Shibuya with the only Ghost Whopper in Japan

Eat Whoppers inside the nest of the living dead as zombie staff crawl around you this Halloween.

Read More