Macheta

The Human Puzzle

Macheta

4 SONGS • 11 MINUTES • JUL 11 2015

1
Necessary Lost
02:23
2
The Goal
03:59
3
Moral Crossroad
00:55
4
Slave of Truth
04:03
℗© Macheta