Megadozer

is the homeland of the Giant Clan and Diane of the Seven Deadly Sins. It is somewhat over 300 miles North of Camelot.

Plot
TBA