There is no description yet. Add a description.
Appears on these pages
Lepidopterrans are a species from the planet Lepidopterra. The Lepidopterrans are an insectoid...
this is a lineup of ben's aliens(now with slideshow) first the original series original 10...
Click on a date/time to view the file as it appeared at that time.