English: The movie was recently released in Japan.
Telugu: ఇటీవల ఈ సినిమాను జపాన్లో విడుదల చేశారు.