Are you ready to please your giant goddess?