Cthugha was one of the many deities of Cthulhu. He appeared in the short HP Lovecraft story "The House on Curwen Street".
Advertisement
Cthugha was one of the many deities of Cthulhu. He appeared in the short HP Lovecraft story "The House on Curwen Street".