Belle Ghoul is Christopher Tait and Jesse Paris Smith. Read more on Last.fm
Belle Ghoul was featured in the movie Barcelona, nit d'estiu.