Curious Eats – Tokyo’s Legendary Black Hot Dog

Japan is known for its selection of weird foods, and today we can add one more item to the ever-growing list. The Black Terra Hot-Dog is one of the most popular fast-food delicacies sold in the Akihabara district of Tokyo. It’s over 30 centimeters long and looks like it’s been cooked a few hours longer […]