VIDEO OF THE WEEK: Kanashibari – ‘Splash Happy’

Based out of Tokyo, Japan, self-titled ‘Anti-heroism metal rock band,’ Kanashibari’

CONNECT: カナシバリ OFFICIAL WEB SITE (kxnxb.com)

Comments are closed here.