You only need to step into nature to find thousands of bizarre life forms.
1. Bats
2. Spiders
3. Velvet Worms
4. Comb Jellies
5. Radiolarians