Just bought this from a plant show & all the tag says is “3” Mini Tropical” I tried looking it up, elephant bush? Peperomia Red Log? Wild Lark? Radiator plant…?? If anybody knows what it is / care instructions, that would be incredibly helpful! Since I got it about a week ago, it looks a little weepy. I’m thinking it needs more humidity / sunlight?



