Originally Posted by
alan11
The wording seems like they copied and pasted it from elsewhere onto their website.
Why use "their company letterhead" instead of "our letterhead", and why use "travel agency" and "company's stamp" as if speaking about themself in the 3rd person?
Not really a red flag. Maybe they are just being lazy.
Looks like they copied it from the official requirements
https://www.my.emb-japan.go.jp/files/100376993.pdf has the same wording at the bottom of page 2 under "Documents to be prepared by Tour agency"