SOD - Soft On Demand © 2016 Toyomaru.
Full title of this machine translates from Japanese as 'Latest Pachislot Machine of Toyomaru and Soft On Demand'.
Machine's picture.