Kotomora
箒木 (ほうきぎ) Japanese meaning | Kotomora