Sugoi Indeed


Sugoi Indeed is the eight studio album from Japanese garage metal trio Electric Eel Shock, released 2009.

Track listing