The world’s largest meat-eating shrub (good band name – yes/no?)  lives in the Philippines. And it eats rats!

Don’t believe me?

Advertisements