Blog Evil Geniuses in their Stitting Roms March 12, 2008 829 views Picture 301 Originally uploaded by DP_elyanqui Ever wonder what the Riddler does at home? Duh! he Googles new and amusing…