Takeo Takahashi (高橋 丈夫, Takahashi Takeo) is a Japanese animator, animation director, and storyboard artist. (Via Wikipedia)
Resident Evil: Infinite DarknessShow • 2021
The Island of Giant InsectsFilm • 2020