>>538033825
it's from a japanese fursuit maker but I think they just made it for themselves
https://x.com/mochiri_work/status/1961432918792053060