Postgres pg_restore error: invalid byte sequence for encoding "UTF8": 0xe05c62
Your options are pretty simple, and the error message is explicit. This is the problem


  ERROR:  invalid byte sequence for encoding "UTF8": 0xe05c62


And this hint pretty much tells you what we would tell you,


  HINT:  This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by "client_encoding".


So you have two options, 


Remove the byte sequence (assumes you may not need it), there is no indicator that you know what it's actually supposed to be anyway.
Set the client_encoding to whatever encoding supports that sequence, as UTF-8 doesn't.


You may want to confirm the encoding of your database

SELECT pg_encoding_to_char(encoding)
FROM pg_database
WHERE datname = 'yourdb';


And confirm that the output encoding (--encoding to pg_dump) supports all of those characters (is the same or a superset). And, that also the new database is either the same encoding or a superset.

Try not to use --format=c, it only adds complexity. If you're having problems use plain, the default.