Life isn’t easy for a group of high school kids growing up absurd in Japan’s pervasive pop/cyber culture. As they negotiate teen badlands- school bullies, parents from another planet, lurid…