カーシャです
kāshadesu
1. Kāsha desu;
Noun
#1000567
1. Kāsha desu;
1. kasha
1. Of Karsha; Karsha's
1. Tow truck.
1. -te form: In/with a carsha
1. Was carving.; Was scraping.
1. If/when Karsha; If Karsha were to
1. Wasn't a car.
1. Not Karsha.
1. It is not a car.; I am not a car.