Velcrostraps about 11 years ago I wondered what series this was from.I don't know if it warrants the "angry" tag though. She doesn't look all that angry to me.