Definetely not jurupari. The spots are an obvious give away. Jurupari are basically plain shiny sliver with some spangling. Daemon is a possibilty for a species as you have said, that would have been my first idea.
Look up the jurupari project for help ID'ing jurupari.