Caracas Japansese Release

Caracas is available on every Tower Records store in Japan!