ドシンドシン
doshin doshin

To-Adverb

1. walking (with heavy steps); tramping; lumbering; clumping

Onomatopoeia
Other forms: