スーパーアンビュランス
Meanings
Noun
1. ambulance bus