Taiyamo

“Check Ya Dome Piece” is a single from Taiyamo Denku’s brand new album, ‘Plant The Seed’.