Kotomora
消防車 (shoubousha) Japanese meaning: fire engine | Kotomora