A number of lost Yooka-Laylee statues have mysteriously surfaced in The Phillippines after an involved company went out of business roughly five years ago.Read this article on TechRaptorOriginal Article