in reply to Re^2: pp module messes encoding
in thread pp module messes encoding

You forgot binmode STDOUT, ":encoding(utf8)";