Bad Llama

Shedding Skin

Bad Llama

5 TITRES • 21 MINUTES • SEP 30 2016

1
The Healer
04:09
2
The Wolf You Feed
04:02
3
Paint in Sound
03:51
4
10 Years Time
03:38
5
Exile
06:07
℗© 2016 Bad llama records