Robert Macaisa

I'm pretty into making things. Like movies.

I am good at doing nerdy things. I'm also good at using cameras. And eating.

Location
Los Angeles, CA
rmacaisa

Followers