New Release Tuesday: The Hero Appears

This New Release Tuesday, we have two great titles coming out today: Origin: Spirits of the Past, a beautiful and thrilling movie from Studio Gonzo, and Ping Pong the Animation, a fast-paced sports anime with complex characters and a creative animation style.     Origin: Spirits of the Past Movie – S.A.V.E. Blu-ray or S.A.V.E. […]