Astro: An Urban Fable in a Magical Rio de Janeiro — latest news, discussion & facts — IJR