James Moutsos is a crazy wacky stop-motion animator and filmmaker based in Brooklyn, New York! He makes crazy, weird, and funny stuff. I mean honestly just look at him. Like what is this guy on!
Birthday: October 05, 2001
Invalid Date
May 06, 2022
October 08, 2021
Invalid Date
Invalid Date
Invalid Date
April 27, 2024
Invalid Date
Invalid Date
May 14, 2024