RubaruWatch HereRubaru Online – An actress fights against the insurmountable odds to change her fate.