The 59th All Japan Model & Hobby Show, better know as the Tokyo Hobby Show, has just started and Kyosho got a huge booth to showcase all their new models that will hit the stores just in time for Christmas!
This year the Kyosho designers tried hard to make everyone happy: there is even a huge radio controlled Godzilla that is sold in collaboration with DeAgostini!!