This Ugly Yet Beautiful World

This Ugly Yet Beautiful World (この醜くも美しい世界 Kono Minikuku mo Utsukushii Sekai) is a 2004 anime series created by Shōji Saeki and Hiroyuki Yamaga. The English version was released in 2006.