20 minutes of Shoji Meguro's finest compositions