travis

My blogs

About me

Industry Communications or Media
Occupation visual effects/compositing
Location Mannheim, BW, Germany
Introduction cynical optimist, vfx artist, new-music addict, etc