Thanks, Ken.
On MS Windows 10, in PowerShell 7.0.2 command window (not cmd.exe), I see shit via Strawberry Perl ... well not quite. Its properties show "Unicode65001 UTF-8" codepage, with no obvious way to change that. Executing "bash.exe" did not change the behaviour much via WSL perl.
Then one way or another I came upon Windows Terminal in search of better Unicode support. PowerShell output was still crappy as before. But after executing "bash.exe", I could see proper clock & moon cycles. Finally!