Giant rabbit at QFC, giant mosquito at Broadway & Pike