Games/Strange Odyssey/MediaStrange Odyssey·, 1979 · Adventure InternationalMediaBack to gameAll7Screenshots6Videos1Screenshots6More about Strange OdysseyPlayer reviews