HTML::Entities使って文字化けするのはutf8フラグが立ってないから。

XML::RSSを使っていて文字化けするので調べてみたら

一般実体参照へ変換する場合HTML::Entitiesと言うモジュールを使います。

ただし日本語を扱う場合注意が必要で、utf8フラグがたって無いと文字化けします。

なるほど。とりあえずXML::RSS::_encodeを上書きしてやった。c⌒っ*゚д゚)φ メモメモ...