Dog Faced Gods

Dog Faced Gods is a song sung by Teto Kasane. It is the seventy-sixth track in Other Vocaloid Songs 125.