Kotomora
ドクターカー (dokutaakaa) Japanese meaning: doctor car | Kotomora