the concept was a take off on the japanese film king kong versus godzilla ibyamamare bikomeye kurusha ibindi mu bakinnyi aho twahavuye amasaha akuze