Noel Lucas Geniza, otherwise known as “Lukey” is a Filipino-American digital multimedia artist currently based in Philadelphia, Pennsylvania. He has been creating content since 2017 and his first album Spirit was released June 28, 2019.
Website: