Unfortunately, at the time of writing this article, Suzume No Tojimari is not available on Netflix.