an anime character with the words, homicd? yes i'm always on my