Odin Sphere Leifthrasir Velvet And Oswald Character Trailers
Atlus and VanillaWare have released new trailers for their upcoming role-playing game Odin Sphere Leifthrasir, introducing the characters Velvet and Oswald. Odin Sphere Leifthrasir will be
Read more