Also Japanese ads typically include English text, often with little relevance to the product being sold. Kind of the way English language ads include French to sound classy.

I sure hope if they do an English translation, they pick Denis Leary to do Cid's voice.