AFAIK it's Free Leonard, which I'm pretty sure can be had for free. I wouldn't buy it just because they're assholes for trying to claim it, especially since the people who actually created it gave away the beans for nothing.
How is ordering from BC bud depot? They have been around for a while but i have never ordered from them. Do they have good indicas like kush? i find a lot of places claim they got good seeds but there just shit.