Invisivolt

Name: Invisivolt

Invisivolt's official catchphrase: Can't Hit What You Can't See

Species: Camo Lizard