Super Sons Metal
 
 

Damijon singing their debut single “Todd”

An ode to this comic strip