Giboy

Giboy is a fan character. It's the winner of Vote or Die: First FTF