Talk:Tarfang

Is Tarfang an escapee of Binring Biomedical Porduct's expera iments or just a normal Ewok?