RE: Strange plant
The more I look at it, It seems less and less likely . The leaves are not the correct shape too pointed.
RE: Strange plant