bump
BumpI need to know what anime this comes from!
Looks like Saint October...
The Propagandistic Adventures of Horrible Korean Children GX Turbo Tournament Edition Seven?