They are pretty good, I think this was just one of those silly fansubber jokes.
Anyone watching their They Are My Noble Masters subs? When they did that one episode with all the references, and Ayako put in a t/l note for each one, I almost raged but then I realize that's what they wanted.
That's a dirty lie!
Get the guns and car bombs