And for some reason, it is called Nepenthes H.R. Giger.... :)

http://dangerousminds.net/comments/new_c…