delirous new york