Stuck on Bounty Puzzle 2?

Need a key phrase?

You've come to the right place.

This image is an encrypted phrase used in an online decoding challenge.

Incidentally, this piece is impossible to solve without finding another resource first...