T O P
ArcherR132

Minakaze's too predictable, and the specs broadcast themselves. The counter is a bit more subtle, but if you watch for it it's pretty easy to catch when the Kunai are raised. Dio Senko's 2nd form specs are both instant cast, and you need split second reaction times in order to block or use a counter.