I saw a giant cicada on my step last night .