Dragon Ball AF Fanon Wiki
Advertisement

Devil's Castle is the home of Lucifer. It is located in the Devil's Hand mountain range.



From Dragon Ball Wiki, a Wikia wiki.
Advertisement