Real
Album

The Picasso Code

Real

10 SONGS • 43 MINUTES • DEC 26 2017

1
The Picasso code
05:10
2
Roar of Yangtze
04:06
3
Chat Online
05:01
4
The Perfect Match
05:07
5
Being Human
04:00
6
Veiled
04:33
7
Angles and Demons
03:31
8
Behind a Man's Back
04:05
910
Insomnia
04:41
℗© Warner/Chappell Music Taiwan Ltd.

0:00