Kotomora
ハリケーン (harikeen) Japanese meaning: hurricane | Kotomora