album

Shake Hands

3 songs (8 minutes) Released on 20 November 2013
1
Shake Hands
2:57
2
Sakura Saku
2:57
3
Shouwa 100 Nen
2:58