These are machine translated subs which are not that good. Probably enough to know what's going on, but could…
slang: shiro san for the rest i don't remember but you can really just guess by the context, hopefully someone will work on making proper eng subs but by now:) yeah let's just be glad we can understand most of the movie thanks to these
for the rest i don't remember but you can really just guess by the context, hopefully someone will work on making proper eng subs but by now:) yeah let's just be glad we can understand most of the movie thanks to these