KOTOR, Otogi and Genma Onimusha series