Top matchCommonしわざ仕業shiwazaNoundeed (esp. negative); act; action; one's doing; one's workそれ、ウィルスの仕業じゃないかな。That looks like the work of a virus.Also written 為業【しわざ】shiwaza Listen Pitch on OJAD Explore