The Guyver & Guyver 2

There's this on the second one and the mention of a band called "Less Claypool 3" in the comments section. Nothing on the first one though.
 
Back
Top