I'm pretty sure it's a Enchi x Lesser x Spider cross--but I could be wrong.

Cheers
-Matt