Sergei Barracuda Taitara: Sergei Barracuda Rongonui: 0.023 E mohiotia ana mo: Acting Ra whanau: 1990-05-31 Te Whanautanga: Ostrava, Czechoslovakia [now Czechia] Kāinga: E mohiotia ana ano: Erik Peter