My eyes--oh God, my eyes! What is this creation supposed to signify? Could it possibly represent a glimpse of our post-apocalyptic future, when we must wear such outfits to protect us from the despoiled environment, while we masquerade among our new rulers, mutant equine kangaroos from outer space?
I presume that Archie is not hallucinating here, and that Veronica's Alice-like abilities are canonical, part of the Riverdale continuity. And I look forward to her future exploits.
With Halloween just around the corner, you might want to visit this site featuring odd costumes for inspiration. Although I do not believe they feature this Japanese outfit to the right, which I found elsewhere.
Category: Animals, Costumes and Masks, Furries, Public Indecency, Fictional Monsters