Rěnzhě Guī OL

Rěnzhě Guī OL (忍者龟OL - Ninja Turtle OL) is an Android game from FL Mobile released in China in 2017.