i have been waiting for you so long 作词 : Matti Paalanen/Saku Maristo/Ossi Maristo 作曲 : Matti Paalanen/Saku Maristo/Ossi Maristo