Here are some of the funniest animal meme's around right now. Source...
Imgur: The most awesome images on the Internet.
ART DE L'ANIMATION...! "Où sont les vies nouvelles?!..." MAGIE DE L'INSTANT"...
Starchasers by ~Kamikaye on deviantART
WIP Fuel For Life by AquaSixio.deviantart.com on @deviantART
Cool! Has an interesting vibe that would make an interesting weird for a Numenera game
The Art of Chris Cocozza - Magnolia Drive by Rochelle Alers