Darkclaw

Darkclaw is an alien in Evan Billion.