FFMO Inc.
35.6762° N / 139.6503° E EST. 2003

Form
Follows
Friction

Creative and production. Maximum impact with minimum elements.