Legend of Korra Fans Discover Easter Eggs Following Netflix Release