Your Weird Electronica/Industrial Video of the Day
The artist’s name is Sukoshi (“little bit” in Japanese) but I believe we’re looking at something from Norwich, England.
The artist’s name is Sukoshi (“little bit” in Japanese) but I believe we’re looking at something from Norwich, England.