I'd say that's Utopian. Except for the sacrificing part which probably is not true.
Separate names with a comma.