Okay, I understand Raphaela x Teresa, but... Titans? Really? [i]Really?[/i] And that weird guy is just standing outside some random person's house, wearing a hoodie over his head and looking down like there's a battle between two ants commencing below his feet.