While the real origin of this window cling is a mystery, it was purchased already framed (mounted to glass) as shown below.
Being a window cling is the best assumption, based on the materials and how it was purchased. Please use the “Suggest Revisions” button on the left if you have any additional details on this piece.