Larry Blamire is an accomplished individual, particularly renowned for his creative endeavors, including the production of "The Lost Skeleton of Cadavra" in the year 2001, followed by "Trail of the Screaming Forehead" in 2007 and "The Lost Skeleton Returns Again" in 2008.




















