Takeshi Murata | 3E89

3E89—a new animation by Takeshi Murata

Created by: Takeshi Murata

Technical Direction: Christopher Rutledge
Animation: Miguel Diez Aznar
Sound: Robert Beatty