Tolong jelaskan mengenai Internal Bleeding Strawberry

Internal Bleeding Strawberry adalah album mini pertama Olivia dirilis pada tanggal 21 Februari 2003 dan dirilis ulang oleh Tower Records Japan pada tanggal 12 Desember 2003.