The Island


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

Alternative:

Release: 2017

Authors: K

Artists: Eye Drops