Procedural Modeling assignment. It started off as 8 people joining hands in a circular dance, but I couldn't think of anything else to add that was using an array of some kind. So I went with 8 wizards practicing sorcery with basic shapes and used arrays and cloning functions in different methods.