Kane wa Narihibiku
Kane wa Narihibiku
is a song by
DRUG STORE COWBOY
it was released on
Masterpeace