Howard Lovecraft / Davik
Appears in
Howard Lovecraft & the Frozen Kingdom
Voice actors
Kiefer O'Reilly