The game released today in Asia with English subtitles, and I think this would be a great/funny game for JP to stream.
Not sure how else to get him to see this, so hopefully this works.
This is the link to the Asian PSN page > LINK
(Use a vpn to japan to view it)
They released two short videos with the subtitles, as there is new DLC with this version which is what they are showing.