Ghidoragh Wellington, New Zealand
Forged at the center of the Sun's core*, Ghidoragh has come to this planet to bump things over, forget how their songs start
and use all the cheatcodes.
Three heads are louder than one.
*actually Hamilton
... more
Streaming and Download help