Las fuerzas republicanas contaban con ocho buques de vapor: Banryu, cañonera Chiyoda, Chōgei, Kaiyō Maru, Kanrin Maru, Mikaho y Shinsoku, las siete desplegadas alrededor del buque de guerra Kaiten.Sin embargo, el Kaiyo Maru y el Shinsoku habían sido hundidos en un combate previo frente a Esashi, y el Kanrin Maru había sido capturados por las fuerzas imperiales después de sufrir daños durante el mal tiempo.Para la operación, se había constituido una flota de la Armada Imperial Japonesa alrededor del reciente adquirido buque de guerra acorazado Kōtetsu, que había sido comprado a los Estados Unidos.Las otras naves imperiales eran: Kasuga, Hiryū, Dai Ni Teibō, Yoharu, Mōshun (que había sido suministrado por los dominios de los Saga para el recién formado gobierno Meiji en 1868), Chōshū y Satsuma.Banryu logró hundir al buque imperial Choyo, pero Banryu más tarde se hundió a su vez a causa de recibir severos daños.