Kotomora
八つ裂き (やつざき, yatsuzaki) Japanese meaning | Kotomora