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