Internet & Geek Culture
Artist Amelia Vidal is the Lead Character Designer for the upcoming reboot of the classic animated series X-Men ’97! She was also part of Marvel’s…