Something a-'foot' at this disgusting eatery in Wuhan, China

Something a-'foot' at this disgusting eatery in Wuhan, China