Title: ASTRO
Description: Virtually every nation has a legend about a titan or a giant who inhabited our planet. What if they did not die or depart, but now have come back to demand return of their land?
Subjects: Giants, Fiction, Russian Fantasy fiction
Places: Russia (Federation)