Attack on Titan names

1234567
Across
  1. 2. BEST CHARACTER EVER
  2. 5. Main character
  3. 6. Main love interest
Down
  1. 1. Future queen
  2. 3. Main captain
  3. 4. Jeans love (no one can change my mind)
  4. 7. Mains character childhood friend