To enable proper typing of Japanese characters on Linux Systems, I’ve had great success with using mozc.

The installation instructions on the Arch Wiki are really great, but for me it was enough to simply install the ibus-mozc package and add an exec-once = ibus start --type wayland entry to my hyprland configuration, and everything was good to go.