on Vimeo.

London-based band Manflu label their music as “Russian prostitute rock”. Shot DIY punk-style by Diana Might, the video for their latest track Wizard captures artist and frontwoman Aza Shade having fun with her crew. Cue Japanese witches in bondage.