A short video / message of when Mindless Self Indulgence went to Japan to play some concerts in If-era, It was originally uploaded on the Youtube channel of Nutcase Entertainment (Japanese Record Label that signed with MSI to release their albums in Japan) All Rights belong to Mindless Self Indulgence and Nutcase Entertainment
Hide player controls
Hide resume playing