Well, I'm with the "it could be java fern" crowd. Whatever, give it a try & see how it grows for you. That's how new plants get introduced into our hobby! New plants come from somewhere, often from the wild in a new location or different growing conditions.
Let us know how it does for you, we'd like to know!