Uhhh on a site I can't mention I saw this new Kid Hunter / Capn Bounch figure...it looks kinda bad imo...is that a true BxH release???