This macro should be arriving any minute now. Im hoping that it is nemastoma, but i understand that it not 100% likely. Any other suggestions on what it could be? Here is a link to the auction. Ill post my own pics later.
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=251210873214
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=251210873214