Kotomora
車裂き (くるまざき) Japanese meaning | Kotomora