Roys Poyiadjis - Biofuel plant in Japan