A crowd of people in a European-style town looks up in shock as a giant, red, fox-like creature with a long snout and pointed ears appears above the buildings. The creature's head looms over the town, and the people below react with fear, some running and others falling to the ground as the creature's presence causes chaos.
Be the first to share your thoughts!