LEGO and Disney continue to unleash an absolute torrent of Disney 100 sets, celebrating Disney’s 100th Anniversary with 2 more sets officially revealed, 43221 100 Years of Disney Animation Icons and 43215 The Enchanted Treehouse. 43215 The Enchanted Treehouse (aka the LEGO Disney Princess Battle Pack) was revealed previously by LEGO South Korea, but now…