ProbeDrone over 13 years ago [hidden] Apparantly... the title of the series indicates it is Cthulhu vs Demon[bane(?)] or something like that. 0 Reply Copy ID Copy Link