Holy smokes - outrageous!
I saw a truck full of them headed to a dealership a year or so ago, before they were on the market.
I've seen one up close in a supermarket parking lot.
If you've seen a T-Rex, it's similar, but front engine and car trans, where the T-Rex is a Hyabusa drivetrain with an inline shifter.