Otogi 2: Immortal Warriors, known in Japan as Otogi: Hyakki Toubatsu Emaki , is a hack and slash action game developed by FromSoftware and published by Sega. Continuing where the original left off, Otogi 2 puts players in the role of Raikoh, who is summoned once again to destroy the invading demons....