kuruma saitarashii
1. Seemed to have dismembered (someone).; Appears to have torn apart (a vehicle/object).
Noun
#141072
1. Seemed to have dismembered (someone).; Appears to have torn apart (a vehicle/object).
1. seeming ...; appearing ...
2. -ish; like a ...
1. victim; injured party
1. wonderful; splendid
1. welcome home
1. third party; third person
1. lovely; sweet
1. return
2. welcome home