Read More 10 Crazy Willem Dafoe Facts To Make You Think He Is Indeed A Real Life Green GoblinbyBibhu Prasad PandaJuly 11, 2021 Even his fans call him one weird dude. After reading this list, even you might start considering the…