User blog comment:SouichiKazehaya/A bizarre turn of events?/@comment-14812118-20160429210543/@comment-25509911-20160430170921

Yup. MUGEN.