Product Idea |

Last Earth Defense (LED) Vs The Spider From Mars

24 comments
Earth. 3000th year.
Earth is under attack.
LED's are the last team capable of fighting any invasion.
An army of Mecha defends Earth citizen's freedom.

JOIN THE BATTLE!

The Spider From Mars. (D. Bowie)

Rear view....

... and a left view. (Special thanks to Evaporiet)

After the battle.
Time to rest a little while.