SargentKaverhad Today at 4:48 PM is that EVA or 3d printed. if thats eva foam Jesus Christ that aint easy to cut