Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

Ouch.... It's been a whiillleeee... :D
I think I've found this on https://opengameart.org

I hope it's help ;).