its a MIMIGA
i thought this might have some 4th wall break kinda thing like ddlc or desktop goose, but it is what it says on the box.