Fanfarlo, a London-based indie pop band. A stranger on Twitter told me to dig Fanfarlo album after I tweet about Arcade Fire. Well I'm glad I listened to the stranger, and soon I'm addicted to their album Reservoir.
The album cover is kinda creepy, but not the songs :)
and here's a music video for another song of theirs, "Harold T. Wilkins"