Kotomora
柳多留 (やなぎだる) Japanese meaning | Kotomora