Game:

Finn and the Dragon Tales

Provider:

netent

LogoText