どうしたかぜまわしか
Meanings
Expression
1. whatever brought that on?
Kanji used
wind
blow
going around
Composed of
chance; stroke of luck; (curious) turn of events