I imagined English voice cast since I don't speak Japanese. That said, having separate dubs for each language would be nice.