please more, helpme to find more
Holy crap there's pedobear in the gif?
This looks like it's from Mahjong Angel. An arcade strip mahjong game (duh). Emulatable in MAME.