May 23, 2013 at 03:46:58 UTC
Here are some more of this mysterious plant.
It does have red flowers. BUT WHY IS IT SO WEIRDDDDD.