Elmo radio-controlled taxi



Sold in Universal Studios Japan gift shops.