CJK languages can include vertical and RtL stretches too, to complicate matters. Here's some lyrics I made as a test:
https://codepen.io/kingcharlesone/pen/GgRXLoM
Japanese magazines usually mix three different script types on a majority of the pages like this:
(In another quirk some Japanese mags open right-bound, others open left-bound)