Think you have what it takes?

The premiere Japanese startup demo competition is back