Last of the Wolves — 2021 film directed by Kazuya Shiraishi