Yeah, I looked it up, worked great. Its either what you said or a Merauke. Really not sure yet. Perhaps when it gets a few more inches it will be easier to ID.
Maybe just make a post on the site? Its free to join as fare as i know so there cant be any harm, but i think I'm off to bed got school in the morning lol