Best CLANNAD Character

Entrant Roster - 23 entrants