English: This Japanese film with English subtitles won several international film festival awards.
Telugu: ఇంగ్లీష్ ఉపశీర్షికలతో ఈ జపనీస్ చిత్రం అనేక అంతర్జాతీయ చలన చిత్రోత్సవాలను గెలుచుకుంది.