Remember the Little Prince trailer that came out in French? Well, now it's in English with Japanese subtitles!