The first biofluorescent Animal is a… turtle? LOL. Quite frankly, I’m surprised there’s not more where this came from. Are we turning into the Simpsons?

The first biofluorescent Animal is a… turtle? LOL. Quite frankly, I’m surprised there’s not more where this came from. Are we turning into the Simpsons?