Pittsburg based Tugboat Printshop is releasing their biggest hand-crafted print yet, appropriately entitled Moon