Liberty Arts unveiled final ‘Anicca’ masterpiece when 500 Hours of Art came to an end on Feb. 10, 2012.