It appears that UTF8 encoding is being dropped by fastest-csv and that results are converted to ASCII-encoded instead.
def test_fastest_csv_utf8
assert_equal(['セカイモン', '5000'], CsvParser.parse_line('セカイモン,"5000"'))
end
1) Failure:
TestUTF8Read#test_fastest_csv_utf8:
<["セカイモン", "5000"]> expected but was
<["\xE3\x82\xBB\xE3\x82\xAB\xE3\x82\xA4\xE3\x83\xA2\xE3\x83\xB3", "5000"]>.