Large magellanic cloud