Isadora Minkus

Isadora Smackle is a major recurring character in Time ANTs: Elite World Force.