OP Delivered.. comment section here: /funny_pictures/4262450/Cockroach+facing+realit..... No need to thank me bro. OP delivered