Busy Bugs - "Harvey Jayne" (Puffin Series China, 2003)