Giant Atlas Moth: Size, Lifespan, Life Cycle, Diet and Facts