You Gotta SEE This

This album is a self-titled album by the psychedelic rock band Eye Contact. The album art is inspired by psychedelia and, you guessed it, the eyeball.