Home Albums The Lotus Blooms The Lotus Blooms (7 years) album Release day: Sunday, March 18, 2018 The Lotus Blooms 7 years old Artists Diwa de Leon Name Diwa de Leon When album released, He was 38, now 45 years old # Song Play