Kotomora
狂瀾 (kyouran) Japanese meaning: raging waves | Kotomora