Bushleeches, also known as Bushwhackers, are a species of predatory creatures native to the planet Swampalus. These odd-looking beings lurk hidden within the dense foliage, waiting to ambush unsuspecting victims that wander too close. Their bright greenish-yellow eyes and the round, yellow fruits that grow on the bushes they hide in allow them to blend seamlessly into their surroundings.
Loading...


















