Obscurus Lupa Presents - 2010 Undefeatable 1-3 was released
on:
USA: 14 June 2010
View page
Undefeatable means you cannot be defeated that easily. Unable to
be defeated, destroyed or killed!
View page
No alien is undefeatable because everyone has a flaw. Most
people say that swampfire is undefeatable as he can regenerate but
that's not true. Ice can bring him down.