Well it seems this raptor keeps getting into trouble... but then maybe he is not too unhappy about being caught by these special laboratories... but then, he might not have expected the latest developments in science, both of them :)
Added: 10/10/2008