• 256 Meter Tall Luna Statue

    Holy Luna, this is a massive Luna!  After a whopping 52 hours of block work, Muffinworks has created this massive statue of everyone's favorite night goddess.

    Check out the video after the break for a full demonstration!