The internet loves a mystery, and one of the latest viral curiosities is a so-called plant called Florifugia monticola. With…