These are Fay's pet caterpillars.
They were a Xmas present - you order them through the post and they arrive as tiny caterpillars. Two weeks later they are big and hairy and filling their plastic container - very like children, I suppose, but on a shorter timescale!
Soon they will form chrysalids and then...
...I always forget the next step...
- Canon EOS 400D DIGITAL