Odd Truth Inc. is a NYC-based media production company owned and led by Nicolas Dedual, specializing in comic books, video games, animation and other forms of storytelling. Our goal is to provide quality entertainment across diverse platforms. Keep an eye out for us!
Log in to comment