A pachislot Mega Man game released on September 18, 2018 in Japan.
This tag implicates mega_man_(series) (learn more).