While looking for the rainbow leaf, Duggee and the Squirrel Club meet a mysterious monster. Who could it be?