New Anime Clash Event - Everything You Need to Know! The New MECHA and Broom Witch Troops are unlocked in the Anime Clash Event for Clash of Clans The Magic Mirror is an Epic Equipment for the Archer Queen that is also unlocked during the event Judo...
Clash Of Clans.