Mini Truckin' Magazine scopes out the truck scene in Japan. As you can tell, the trucks are sick! Be on the lookout for the full story in an upcoming issue.