I can't see how "itself" fits here. I do not know, however, if its refers to the manufacturer or to Japan.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
galaxy28 I'd like to know answr for my sentense"making this order ( its ) largest ever order".My best guess: