Takara 2002 Production info Year Company Place Country 2002 Takara Co., Ltd Tokyo Japan Models: 2010 Concept-M Modern Times People Keita Sato Types Microcar Photo credits Http://journal.mycom.co.jp Www.electrifyingtimes.com