the toad stealer 6700