Hey All,
Don't know if this has been discussed yet but I found it on the Tamiya Canada Site. It has some insight into its suspension layout.
http://www.tamiya.ca/58409%20arta%20tb03.htm
Tamiya USA has also listed it on their website with some hopup options too..
http://www.tamiyausa.com/search.php?q=TB03