American artist, Justin Bower, explores the notion of identity in a post-human society through his large-scale oil on canvas paintings.