currently in japan it is considered to be a cult movie