XS has, for the most part, gotten a lot better about their localizations, but I think their efforts on Castle Shikigami II will always be a humorous part of their legacy.
Castle Shikigami 2
Game » consists of 7 releases. Released Oct 24, 2003
Game » consists of 7 releases. Released Oct 24, 2003
Log in to comment