Quoted By:
I remember seeing pic related while passing through a store when i was a kid and going apeshit for it, dad promissed we get it next time when he had more time, a few months later we came back but there were no aliens to be found.
Not complainging by the way, i had a pretty great childhood with a fuckton of toys, it's just that remember seeing that thing only one time and thinking it was the coolest thing ever.