Absurd Charisma Magazine Classifies Half the American Population "Nephilim" by Size and Weight

Charisma Magazine claims Nephilim bone fragments have been found on the ocean floor near Taiwan.