Buckel apparently committed suicide by self-immolation to protest humanity's dependence on fossil fuels
More Scene