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