Games/Layla/MediaLayla·, 1986 · dB-SOFT Inc.MediaBack to gameAll3Screenshots3Screenshots3More about LaylaPlayer reviews