Chica Ardilla
Fin Fang Foom is later confronted and defeated by Squirrel Girl.