Please view pictures. I can not seem to find any toy that resembles this. Markings I am able to find are “SAM HWA”, “SF 88”, and PAT. NO. 49355. There is no “made in” country stamped?