Robot-platform, legs like mecha, Howdah, houdah, human-warriors, nomads, sun light, high tech barbarians, sitting on top, cannon, high detail, HQ | Anime