Registered Trademark
Serial No. 79372511 · Reg. No. 8362392
CAPABARA
Owner: Straits Interactive Pte. Ltd.
Filed: March 10, 2023
Registered: July 28, 2026
Registered