We caught up with Electric Eel Shock, a three piece hard rock / metal band from Tokyo, at the Hi Ho Lounge recently. We’re somewhat neutral on the strategically-placed sock that the drummer wears (as his only clothing), but this was one of the best rock and roll shows we’ve seen in years. An absolute must see band. Check out the pics: