The building resembles the Willibrordus Church