Anyone know who made this big green thing?

Printable View