Otogi: Myth of Demons

XBOX / Action / Release: Aug 26, 2003 / ESRB: T

Otogi: Myth of Demons boxshot

Otogi: Myth of Demons

XBOX
  • Release Date Aug 26, 2003
  • Genre Action
  • Developer FromSoftware
  • Publisher Sega of America