Genetically engineered mascots become the latest craze in this all too possible future.
Stephan Zlotescu
Director