A Secret Friend



Status

Summary
Whilst spending a summer holiday at Casey's Farmhouse, Pandora and Kemeko come across and befriend a baby Green Man (From the 2003 Episode 'The Monster Hunter'), which Pandora insists on keeping as a secret pet!