Iriguchi no Nai Deguchi

Iriguchi no Nai Deguchi (入口のない出口) is an album compiling all the indie recordings by the Japanese girl group Momoiro Clover. The album was released on June 5, 2013 on SDR (Stardust Records).