Yes, Dragon Shrine is a trustworthy title. Quickspin is a fully licensed online casino game developer. Slots from the developer are fair, and their outcomes are random.