freya von doom and sophia peter