I'm digging it, would love to own a blue JDM one some day. Two side questions though: Where did you get the step platforms? And where did you get a flush mount Class II hitch? I don't know that I've ever seen one of those (the hitch) before.