Like a forest of stupas floating in the mist, countless oars are standing like eerie towers on the islands of the Seto Inland Sea. One of these islands, called Noroijima, the Cursed Island, is the den of Torakuma, chief of a pirate gang who is said t...