Gargoyle

A gargoyles are a type of grotesque statue that sits on the roof of buildings to ward off evil spells and beasts though they are now commonly used for decorative purposes.

Role In Super Power Island
You can push the gargoyles off the skyscrapers and they will shatter on the ground.

Role In Poptropica Adventures Nintendo DS
Crusher throws gargoyles at you.You must avoid them long enough until he gives in and gives you the information you need.