Cut Shape off of StaticMesh

Hello everyone.
I have a particular necessity in where I have a vector image, like this one (http://www.drawingforall.net/wp-content/uploads/2016/12/4-how-to-draw-a-bat-for-halloween.jpg), and after an action from the player, I need to cut a hole through a Cubic Mesh wtih the same shape of my image. Is this possible? If it isn’t through BP, anyone know how to start this in C++ ?

Thanks!