Capella are about to release their first full album, titled “ココロケイト” (KOKOLOCATE), on August 7, 2013!
The album will be released through Starwave Records, and… there is no way to get your hands on a copy early through live shows this time.
Starwave Records has published the following