Chain DLK reviews Totakeke’s new 2CD album

Chain DLK speaks up with an excellent review of Totakeke‘s new album ‘The Things That Disappear When I Close My Eyes‘ [4.5/5].


 
 
 

Leave a Reply