It took over 600 hours to make!