Was told it’s from the 90s, it says “first” on the back, and stamped Made in Japan no idea what it is by Ok-Extension-2826 cars of japanWrite A CommentYou must be logged in to post a comment.