Oh No! Deadly Bees!
Australia
 
 
Just some meat parasite living on a moving skeleton.
Currently Offline