This is a passionfruit flower, in case you were wondering.

Yorrike @yorrike