Taka Taka

English: Translation
Slowly/methodically