Kotomora
ケープ (けーぷ, keepu) Japanese meaning: cape | Kotomora