A Shanghai-produced cartoon broadcast in the 1990s went viral on the Chinese web this week after netizens discovered scenes where animals, including mice and pigs, appear to be flashing the viewer.
According to Xinhua, ‘Police Dog Rescue Crew’, produced by the Shanghai Animation Film Studio in 1993, was part of a public-service cartoon about post-earthquake recuse efforts. The ‘flashing’ mouse and pig were in fact volunteering to breastfeed the homeless.
Totally normal then.