Central Park Media Released January 1996

Demon Beast Invasion #1 (1996)

Demon Beast Invasion #1 is the premiere issue of the Demon Beast Invasion series from Central Park Media, released January 1, 1996. This page represents the regular first-print edition.

Low
$1
Mid
$2
High
$3
Published January 1996
Cover Price $2.95

No synopsis available.

Creators

  • No creators listed.

Characters

  • No characters listed.