たばかりから
mitabakarikara

Adverb
Ichidan Verb

Indicates an action has just been completed of 見るから

1. Just saw; Recently saw; Having just seen

Completed Action
Recent Past