Kotomora
病院車 (byouinsha) Japanese meaning: ambulance | Kotomora