This item is out of stock
A dream journey into the sea aboard train Ryugu no tsukai! In Japanese mythology, the oarfish (ryugu no tsukai) means “the messenger from the sea dragon god’s palace".
made in japan