Kotomora
アカザ (あかざ, akaza) Japanese meaning: white goosefoot | Kotomora