"MegaTokyo" Just looked it up and added it. Will give it a look see. Thanks!
I'm pretty sure you'll like it. The humor is absolutely spot-on. Whenever I need a laugh or a pick-me-up, it's straight to MegaTokyo. :)