Home Albums Owl X A Cost A Owl X A Cost A (3 years) album Release day: Friday, February 12, 2021 Owl X A Cost A 3 years old Artists Canibus DJ Pain 1 Name Canibus When album released, He was 46, now 49 years old DJ Pain 1 When album released, He was 37, now 41 years old # Song Play 1 Owl X A Cost A by Mithril OrederCanibusDJ Pain 1 Duration: 03:43 Your browser does not support the audio file player.