Posts

Showing posts with the label Initial Soldier

Final Fantasy VII Battle Royale Obtains November Launch Day, Opening Cinematic Exposed