It is said that on a prohibited island called Dragon`s Beak the power of the gods resides. Anyone wh...