Otogi 2: Immortal Warriors is a action game developed by From Software for the Xbox. The game was released on October 1, 2004.
Otogi 2: Immortal Warriors (Xbox)
Otogi 2: Immortal Warriors is a action game developed by From Software for the Xbox. The game was released on October 1, 2004.