Mine appears to have a similar quality mylar job on it.
Correct me if I'm wrong but yours and mine both seem to have had a contact sheet cut by a five year old installed on them.
Yeah i think your right a five year old could have cut and laid my mylar