When it comes to the more bizarre oddities in life it’s hard to top these weirdly wonderful creature creations found in nature right now. To see more videos like this one check out our “Digital Shorts” channel on TheBlaze.