Fuck yeah carnivorous plants!
12
Nepenthes villosa
nepenthes
Nepenthes villosa