CD: THE CATALYST Release: 2012/08/08 More Info: [bad word] [bad word] page-13216437_44196425 DELUHI [デルヒ] [bad word] [bad word] deluhism