Originally posted by: Han Solo VS Indiana JonesI hate bad English dubs of Japanese Anime. Ditto. Report