archytele The Vault

S1·E3 Phantom's Keepsake

Aired July 16, 1998

Synopsis

The members of the Demon Hunting Unit Phantom get wiped out by a ferocious Demon Beast called "King of the Moon."