Sharemaestro, Tokyo Ichiban Foods Co., Ltd. (3067), 2026-08-21, https://sharemaestro.com/evidence/b9d3aea2-ee06-443a-8798-0f6dd3466cef/ Record ID: b9d3aea2-ee06-443a-8798-0f6dd3466cef Record checksum: 771b41e0880fbd79bb5963180c0784cc52b3a0a6dc2d6ca2dd870766171228e4