that is one great menacing flying turtle!

as a person who had "fly, turtle, fly" as her signature for years I could not avoid commenting on this..