Stumbled upon jlpgcasino the other day. Not a bad selection of games, and the loading times were pretty quick. Might be my new go-to spot! Check it out here: jlpgcasino