Wtf Africa. Damn nature. This is H more africans, a parasitic plant native to Africa. Most of the plant grows underground, but this fleshy flower emerges and gi YOU SCARY