Flickr
A curiously crystallized giant insect known to occasionally terrorize cities. Perhaps throw a Rock Pikmin at it?
AKA some fun making a minor MOC out of the new trans light blue pieces from Crystal Beast and Stormer. With Insectoids wings thrown in for good measure because come on, who didn't like the Insectoids? Plus the darker trans blue makes a good combination with the lighter.
~B~