Roman

From the 13 track ska album Oshirononakade by Okawa & The Rulers (43m 52s) on Dub Store Records