Wednesday Catchyoo was featured by Japanese TV channel TV Tokyo in their World Business Satellite program (WBS). WBS is the most regarded program for presentation of new technologies and solutions in Japan.

We expect the edited movie soon, in the meantime, here are some "making off" cuts.