Noooo come back mysterious helmet scarf guy!