Kotomora
打草驚蛇 (だそうきょうだ, dasoukyouda) Japanese meaning | Kotomora