Yes, Demon Slayer can be access on Netflix platform with a VPN from outside Singapore.