1 title
1 results
A traveler from outer space lands on Earth but is made doll-size, along with enemy forces the same size, and must fight to escape the planet alive.