Template:InfoBox Location
The Demon's Church is a location and fighting arena that first appeared in Dead or Alive 2.
Description
Stage Usages
Gallery
Dead or Alive 2
Dead or Alive Ultimate
Template:InfoBox Location
The Demon's Church is a location and fighting arena that first appeared in Dead or Alive 2.