Creature:Leaf-Finned Bugfish

The Leaf-Finned Bugfish is a weird bug fish with fins resembling dead leaves.

This creature was made with Dark Injection.