Arcade Scene from Lost in Translation (2003) - Taiko no Tatsujin, Pop’n Music and Guitar Freaks

Excerpt from the 2003 movie Lost in Translation.
Back to Top