Awesome Riff Raff

Awesome Riff Raff is an alien in Dan 10.

Powers
Awesome Riff Raff has all of Riff Raff's powers and these new powers:
 * He is as big as Swampfire now
 * He can shoot lasers out of his eyes

Weaknesses

 * Cheekey