Hopefully this pic makes it for the id of it.
passiflora foetida... I think... anyone else agree? Definately looks dysomia-ish. -Zem