Hint: on the back it says “Made in China”
There was a movie in the recent past that had a plot like this....................