ドライブインシアター
doraibuinshiatā

Noun

1. drive-in theater; drive-in theatre

Other forms: