An old friend just sent me this recognizing my drawing. I completely forgot I had licensed this Anomalocaris illustration to the Science Channel show - What On Earth - a while back.
Seems it's finally out, and can be seen on-demand. The episode is called "Hell On Earth" I'm hoping there's a lot more of the drawing in the episode, but awesome to see it even in this tiny clip he sent me.
I'll have to get someone with cable to DVR it for me!