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