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