Siren Head vs Venom. this fighting animation I made with drawing cartoon 2 application. Siren Head created by Trevor Henderson. If you like this please like and …