Jennifer Van Damsel is a cosplayer and streamer from Houston, Texas. She is completely self taught at sewing and has been cosplaying for about 3 years and makes costumes from just about every genre – comics, video games, TV shows, anime, but she mostly enjoys making up her own...
Read More →