Tag: Albert Odyssey 2: Sign of the Devil

Albert Odyssey 2: Jashin no Taidou is a tactical role-playing video game developed and published by Sunsoft for the Super Famicom and released in Dec...