the Titmouse Inc. is renowned as one of the top NYC 2D 3D Animation Companies