Kotomora
ギザギザ (gizagiza) Japanese meaning: notches | Kotomora