Kotomora
ハリビユ (haribiyu) Japanese meaning: spiny amaranth | Kotomora