BadJohn Republic Entertainment Ltd.