Hm... Okay.....

Could the "weird plants" be related to the Malboro? No, I'm going to guess 1000 Needles (attained from Cactuar)....