I was walking through the shopping centre and spotted this. I think it was a giant beetle. This was a promotion for an upcoming Science Festival in our city called "Beakerhead". This is a huge festival with science related events taking place all throughout the city. We went last year and had a great time and are looking forward to going again this fall.