Online: This one can probably be split in to a few. She is a cosplayer known as Angel Cosplay online. Some address her as 'Angelica.' She has a twitch where she does ASMR but sometimes also plays video games like: Street Fighter, Resident Evil, Silent Hill, etc. It is called AngelicWhispersASMR. Heavenly Choir Attire on youtube for a channel name about her costumes and how to make them.
Self-Defense: Karen wants to learn Martial Arts. Specifically Bajiquan/Hakkyokuken. She has her reasons. One reason is so she can actually fight like Karin Kanzuki from the Street Fighter series.