Tag: landslide ninja

Landslide Ninja
Posted on: February 1, 2018 In:
Landslide Ninja is an endless climbing adventure through amazing worlds and planets with exciting landscapes. Avoid getting smashed by the falling blocks while you race against the rising waters!