仕業 しわざ
shiwaza

Noun

1. deed (esp. negative); act; action; one's doing; one's work

それ、ウィルスの仕業 しわざじゃないかな。
sore wirusuno shiwazajanaikana.
That looks like the work of a virus.
Other forms: