The 12th Titan War Arrives!

The 12th Titan War Arrives!

Preliminaries: 5/3 at 19: 55

Finals: 5/5 at 19: 55