If anyone has any ideas of species identity, please let me know :)