Sharemaestro, Kabuki-Za Co., Ltd. (9661), 2026-08-16, https://sharemaestro.com/evidence/fbb020f8-92f5-4546-93d5-83322412543f/ Record ID: fbb020f8-92f5-4546-93d5-83322412543f Record checksum: 3c1485b68fe75679f5fe51123d0eeccfdbad9d9bc6d0ed68f9eb70c1e8845d6d