Mount image as USB-OTG

Is there a way to emulate an image to the phone as being an usb device? I don’t want to mount the image in a computer like DriveDroid does (Mounting .img from internal storage as USB Mass Storage) but on the phone itself Thanks