Otogi: Myth of Demons is a action game developed by From Software for the Xbox. The game was released on August 1, 2003.
Otogi: Myth of Demons (Xbox)
Otogi: Myth of Demons is a action game developed by From Software for the Xbox. The game was released on August 1, 2003.