Code Vein Blood Veil Trailer #1 - Ogre


True to its name, Ogre demolishes your enemies with power and sheer force.