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