メデューサ破壊神 (Medusa Hakaishin)

Medusa Hakaishin is a song sung by Merli Aoki. It is the one-hundred-and-twentieth track in Other Vocaloid Songs 108.