User blog comment:Crimsonphoenix883/I had le idea...../@comment-31257131-20170218233743/@comment-27033392-20170218234055

I recognize the site. It's Rinmaru's Ultimate Anime Avatar maker. Not sure if that's the EXACT name, but it's close enough to get you there.