Following a four-day online scavenger hunt, Toronto’s critically lauded four-piece Tokyo Police Club have released their new track "Not My Girl".