Jason "Buckaroo" Ybarra Jason “Buckaroo” Ybarra – Baboo Suit actor and Stunts. He also has a real life TMNT Turtle Van that will be at the convention with Ninja Turtles. turtle van Jason “Buckaroo” Ybarra Share this:TwitterFacebookLike this:Like Loading...