Russian Empire [now Russia] Idol Net Worth