Peekaboo and spooky slot canyons