Bringing Mecha to the world
Passion makes satisfaction. A group of student show what they can accomplish with a mecha short film that leaves you desperately wanting more!