English: Japanese mermaids.
Telugu: జపనీస్ మైడ్స్.