Castlebuilder /(?)/

Cas·tle·build·er

Castlebuilder

n.
  1. Fig.: one who builds castles in the air or forms visionary schemes.