Vilgax

Vilgax is a villain from Ben 10.

Fanon Wiki ideas so far

 * Vilgax vs Doomsday