i have no idea. im not sure how you'd do something like peel off the door skin. i'd like to see a video of what happened. mystery!
judging from the cage and the sidebars and other assorted race equipment, i'm betting that this thing did a pinball off a wall... or a few walls at high speed
L0L. Saw that on Yahoo Japan. Was thinking about picking it up but wouldnt really be worth Parting out here in the States ... Shipping Bah Bah Bah