The Bog Giant has very similar stats to a Hill Giant (+14 Str, +0 Dex, +8 Con, -4 Int, +0 Wis, +4 Cha, +7 NA. Compared to a Hill Giant : +2 Dex, +8 Cha, -2 NA) and the same lack of ability, with only a 40ft swim speed and the ability to breathe underwater (but only a 30ft land speed). Don't be fooled by the fact that it is written as having a Huge Longspear, it's actually a typo and the damage is that of a Large Longspear. More Cha but no innate way to make use of it does not really balance having a slower land speed. Same ting as Hill,
6 RHD, and
DLA -1 with its whole 8 RHD.