Kotomora
堀端 (horibata) Japanese meaning: side of a moat | Kotomora