About us

We are placing at Hiroshima Japan.

Radio control car pro shop.

 

A simbol of our town

A simbol of our town