cosmic spiritual battle