Muppet Face

Muppet Face is a track from the Album 'La Forêt' released in 2005 by Xiu Xiu.


Track listing