Okay, I've looked everywhere, google, e621, rule34, but I can't find a specific picture of Delga (the red guy in this pic). If I remember right, he's by himself, I'm pretty sure he has shorts or something on, in like a store or something. I feel like a macro fetish was going on? I can't remember it's been so long, I just remember finding the picture extremely hot. Anyone have any ideas?
On topic: pic related.