Lucky Ducky Achievement 2500 XP Buy 777 or more of each Moon investment. Jackpot! 0 Comments Leave a Response