Music for the eye.


A great looking site to promote a band. I think they are from Indonesia or Malaysia.
Simple in navigation but great illustration.