I feel like that is a gremlin, but I don't have a name.
10 points for anyone besides Kevin that knows this character's name.
Has it been 24 hours since I posted something star wars related already?