Garmadon Posted December 22, 2012 The space villain has outfited his galaxy interceptor at last, and is preparing to take down earth next! Inhabitants are advised to flee wherever they can before it's too late! Another picture on my flickr! Coments are appreciated! Share this post Link to post Share on other sites