What exactly is she it doesn't seem shes those photon holders. Also what are those things they call themselves spirits but seems shes a queen of bug warriors.
Looking over the chapter again seem they call themselves spirits since they can manipulate various elements. So I'm assuming magic might exist in this world so a mix of scifi and fantasy.