20210713 city.goa: Goa: One of world's biggest insects; Atlas moth; spotted at Caranzol