Talk:Helena Beauchamp/@comment-198.86.16.163-20140827182728

Helda is the ancient Norse Goddess of Death and the sister to the Mother Goddess of Earth Skadi. it said sister but wwe all know its Wendy so maybe it could be another sister of Johanna and wendy or perhaps mother

http://bluebloodsuniverse.wikia.com/wiki/Helda