Kazuo Ogino

The Silence – “Little Red Record Company” Video

The Silence was built from the remnants of the Japanese psych band Ghost (not to be confused with the Swedish metal band of the same…
James Rettig | November 17, 2015 - 11:43 am