BAT BOY FOR NOBEL PEACE PRIZE By Hideaki Tailor on October 13, 2009 OSLO – Bat Boy was spotted outside the Nobel Institute in Oslo, Norway today. Mutants, TopStory