Cthulhu Saves Christmas
Nintendo Switch
Add to collection
Default Collection
Released
October 28, 2020
Community Rating:
Total Votes: 0
The master of insanity, Cthulhu, has lost his powers (again!?) and the only way he can get them back is by rescuing...