Creepy abandoned child's play castle behind a church in Irish Hills.