#artist #art #artwork #alien #solar #oc (at Detroit, Michigan)