Hola Anime Sharers. Not sure if this Series qualifies as an Anime. The moment I saw the show seemed weird, and research confirmed that it was western-made, not Japanese.
It reminds me of John Carpenter's *The Thing* because it feels like the imitation of an Anime.
Maybe one of you got it...