Fun with Science: Minibeasts - "Harlow, Rosie" (China, 1991)