Redis Search return unexpected data

I’m trying to filter some data in redis database, my indexed fields are country, release, and system as Tag.
I’m trying to filter that has “released” status and “pc” system. but in the data below, it should not be return unfortunately when I do the query in redis search, it always show up.

below is the data.

{
    "id":0,
    "gameName": "pacman",
    "country": "japan",
    "releases": [
        {
            "status": "pending",
            "system": "pc"
        },
        {
            "status": "released",
            "system": "console"
        },
        {
            "status": "released",
            "system": "mobile"
        }
    ]
}

my filter is
FT.SEARCH game_index "(@country:{japan} (@releases_status:{released} @releases_system:{pc}))"