It’s believed that “Ryugu no tsukai,” which translates to “messenger from the sea god’s palace,” were sent from the palace ...