An optimistic scout from a dystopian future, Ken Benden, is sent to the year 2025 to save humanity.
Images are no longer available.