Caswell Francis (disambiguation)
Caswell Francis, or Takashi Todoroki is a character from the Yu-Gi-Oh! ZEXAL anime.
Different incarnations of him include:
Caswell Francis, or Takashi Todoroki is a character from the Yu-Gi-Oh! ZEXAL anime.
Different incarnations of him include: