Thread:Toonking1985/@comment-24839525-20170611013640/@comment-24839525-20170611014750

Not sure yet. Maybe it could be a hero called The Pigeon?