Chiếc thuyền có tên là Mahoroba dài 33 mét, rộng 8 mét, có sức chứa 150 hành khách và động cơ thuyền được cung cấp năng lượng bởi pin nhiên liệu hydro.