I believe I know which insert you are speaking of....and it is stellar. HOWEVER, me thinks you have an amazing/wonderful/spectacular/splendid window card from this film that will help cushion the blow of not owning said insert.
And if you do get the insert, please send me this WC to enjoy. No one needs 2 pieces of paper from the same film!!