Streaming and crowdfunding platform Shibuya released 5 short films. Will they make the cut?https://t.co/MccRbEdJg0