Bug Damn Hero - James Lovegrove

Omg....

 

 

The gang is all here.