User blog comment:Avatar XIII/DCRB 26: The Flash vs Sonic 3/@comment-24466042-20170317034329/@comment-31015127-20170317160400

Looks like some weird ass Ecco the Dolphin thing, or a mod for GTA.