Amazing the stuff that shows up in US toy stores. They meant Lexus RX, right?