Godzilla Ramen: Taiwanese Restaurant’s new dish – featuring a crocodile leg – shocks internet
The Witch Cat restaurant, a small eatery in Yunlin County’s Douliu City, has grabbed headlines around the world for its new dish, dubbed ‘Godzilla ramen’ by netizens. This new and bizarre recipe, which the Western Taiwanese restaurant promotes as ‘thick witch crocodile...