Dang, Nature, you awesome (Leptocephalus)

This little invisible wormy-fishy, eel larva creature is called a Leptocephalus.

Is that not badass to see how amazingly see-through he or she is.

Organisms like this is why it’s hard to believe in a creator. So what, a designer created this on day whatever of creation, set a timer and said, “Ain’t nobody going to see it until someone ‘discovers’ it in several thousand years. How cool am I!”

Insert slap five fest with holy spirit and Jesus, aka himself. The devil looks on from afar, arms folded, sighing.

Meanwhile, this little booger is found only on one planet (that we know of) in a giganormous universe.

It makes sense in that “every culture comes up with a genesis story” and “Superman and Spiderman are plausible” kinds of mindsets.

I wish science had characters in their history. Don’t you. Maybe then 85% of this country would find evolution acceptable.

More here.