Tara Sands

Tara Sands is an American actress, voice actress and television host. Her roles especially include anime characters.