Hi jakewash, the Belkin PF60 sure looks like eye candy alright hehehe. There is a local audio store near where I live that may let me take the sub in and try there AC outlet to see what happens and may have the gear you suggested. My experience in Japan is normally no one will help you unless you show them the money but it's worth a shot.
Thank for you suggestion.