There is a small, unnamed island located near the southern seas of Korea… This is the story of my revenge…!