Yaboyroshi+the+promised+neverland 【2027】

Yaboyroshi+the+promised+neverland 【2027】

Another angle: Maybe the user confused "The Promised Neverland" with another work but mistakenly referred to part of the title as "yabo..." Perhaps "Yabai Neverland" (ヤバイネバーランド)? Not sure. Alternatively, maybe they meant "Yahya Boy Ro Shi" but that seems unlikely.