HaHaHaHaHa: Season 3, Episode 13
Fuzhou Delicacies! Deng Chao and Michael Chen Having River Snails Immersively