Located in Tokyo, Japan, Happy Chicken Group, LLC is the umbrella company controlling the labels of Studio Happy Chicken, Happy Chicken Pink, Happy Chicken Blue, and Happy Chicken Purple. The titles we have released to date have created a new genre of film in the US, Neo Pinku, and are...