Beast of Amalfi

The Beast of Amalfie is a demon apparently prophesized to arrive in Reseda, Los Angeles, California in 2003. Wesley Wyndam-Pryce described it as a six-eyed, razor toothed harbinger of death.

Appearances

 * To Shanshu in L.A.