Edit | Respond

Best guess as to the animation is the VFX company Channel 16/Nippon Eizo Creative, but there's no individual credits