Katzenbabys is a translation of kittens, but Kätzchen appears to be the preferred terminology. Or something. I would suggest any cults I may have formed whilst in my poorly-remembered Katzenbabys-fuelled haze quietly disband.