LEGO: The Red Ninja

An original lego stop motion film created by the youtube filmzation channel

Created By: Filmzation