Supreme power (30/42)

Supreme power