SteamRegistry

Yokai Rescue

AppID 2898970 Game

Playing now
—
24h peak
—
Price (US)
—
Steam store

Depots

DepotNameOSSizePublic manifest
2898971 — windows 573.75 MB 8808200105381802507