schizo-vulture - Trying to keep delusions out

more about : schizo-vulture