Kazuya Shiraishi's latest tells the story of three siblings whose mother kills their abusive father and then abandons them for 15 years, before returning to check on their progress in life