Kotomora
大嵐 (ooarashi) Japanese meaning: raging storm | Kotomora