Kotomora
鳶合羽 (tonbigappa) Japanese meaning: Inverness cape | Kotomora