Kotomora
レッカー車 (rekkaasha) Japanese meaning: tow truck | Kotomora