Trackgood Journey

Capybara

Location: Indonesia

https://capybara.cn/

About us

Capybara (Capybara Little Yellow Capybara) is a China-based original character IP and licensing platform operated by Jiangsu Dongfang Chaowan Technology Co., Ltd., developing and licensing capybara-themed content for brand collaborations, merchandise, and digital stickers.