Mega Nega Ambush

Mega Nega Ambush is the third episode of OmniTerra.

Plot
TBA