Well, the dealer is takashima_bonsai on ebay. It says it's a Holly Bonsai, but like I said before, I haven't the slightest clue if it is or is not.
As for the whole slingshot, I completely agree, and I understand it now believe it or not. I'm not sure how many trees in nature you would find...