This impressive Jibaro cosplay from Love, Death & Robots was shot in the PhilippinesNicolo Manaloto - July 21, 2022