Talk:Angry Birds Aliens/@comment-5145527-20120607012742

The telescope is from Club Penguin.With the planets and meteor.