Talk:Street Fighter X Tekken 2: Return of Pandora/@comment-5129083-20170507101011/@comment-12838149-20170507132406

Satan City is a location in the Dragon Ball series.