Yes, indeed, those ARE FROGBOXes ! Watch the Show and count the number of times you can spot them !

Read Article