Tag: Mieko Shimizu

    Mieko Shimizu

    Mieko Shimizu – My Tentacles

    Mieko Shimizu has today premiered her new single titled 'My Tentacles', from the upcoming album of the same name. Originally recorded in 2011, this track sounds just as relevant and fresh as it did...