http://www.vampireweekend.com/
http://www.myspace.com/vampireweekend
http://hostess.co.jp/vampireweekend/
Studio Coast is also known as Ageha. There is a free bus from the east exit of Shibuya station (along Roppongi dori) to Ageha/Studio Coast every half an hour. You can also walk there from Shin-Kiba station.