It's not every day that I find a Jeep-like off-road vehicle that I've never heard of, which is why I need to tell you all about the Asia Rocsta that I found in a German parking garage a few weeks back ...