Comments: No, seriously. It means "Ring of Light"