From the group with maybe the funniest band name ever comes the track "Wendigo." Policewomanwithfangs is a four member indie rock group from Portland, Maine.