Lionblitz

Lionblitz is a secret upcoming alien. This alien will not appear until episode 26.