The Church of Ghosts, Luková, Czech Republic