Rope Fish.... really really hardy. eats a lot of my smaller fish... it's a circle of life in all my aquariums. I stopped buying small fish now though so he's going to have to get used to algae pellets and freeze dried blood worms...
FYI: bloodworms are extremely nutritious in protein. Most tetra style fish can't eat them as a part of their normal diet.
The blood worms are actually closely related to mosquito larvae
What's that thing?