Freda

Sister of Odin

Description:
Bio:

Bio:
The sister of Odin. She was evil so Odin imprisoned her. She escaped in the 21st century and caused havoc till she was killed by the God of Thunder Thor.

Freda

Marvel Heroes username