Kotomora
ギザギザ (ぎざぎざ, gizagiza) Japanese meaning: notches | Kotomora