Depending on your platform, it is highly likely that your console (or windows CMD) does not support or use the UTF-8 characterset, and therefor converts all unmappable characters to a question mark.
On Windows for example CMD almost always uses WIN1252 or a similar single byte characterset.