Oedipus Takes His Own Eyes
Oedipus Takes His Own Eyes
is a song by
Bug Toast
it was released on
Specimens