pg_restore to create database before loading it?
Specify -d postgres on the command line. 

Quote from the manual for the -C option. The database to be restored is automatically take from the backup file


  When this option is used, the database named with -d is used only to issue the initial DROP DATABASE and CREATE DATABASE commands. All data is restored into the database name that appears in the archive.


pg_restore -h "192.168.1.212" -p 5432 -U mysuperusername -C -d postgres bp.custom