heh they're japanese maple leaves. I have like 5 or 6 in my yard and 3 of them are green. cool plants but expensive !