Sentai Filmworks Parasyte -the maxim- Migi was Right - XL