Enter Shintaro Matsuo’s Delicate Reality benbieser | July 18, 2017 A lot can happen in 20 minutes and 52 seconds.