Folklore and manga meet in this triple jackpot slot machine where a slimy frog is the winning ticket!