MUL8R

MUL8R is an alien in Noah 10. His name is a pun on emulator.

Powers
Coming soon.