List of characters in Ya-Mi-Oh!

This is a list of characters that appear in the series Ya-Mi-Oh! by Dioga beta. This list explains the character's genetics and allegiances. The list will go by order of introduction, besides the main character.