A still from the anime adaptation of David Lynch's Twin Peaks