EResearch technology. Punisher means in english.

Naz name meaning in islam. Pääkvanttiluku.