Hey guys, I just had a quick question.
Where did this scene come from, and what happened to it? Does anyone know where I can watch it cause I remember it being like a full scene, but I don't remember what happened it except for Terra says something about Ven saving him, and that was supposed...