#StrangePlants Nepenthes rajah, a large Pitcher plant from Borneo. It digests insects that fall into the pitcher.