Kotomora
エリマキシギ (erimakishigi) Japanese meaning: ruff | Kotomora