from "2008-02-11: Shinkiba Studio Coast, Tokyo, Japan" album by Arcade Fire
See who else performs this track