WTF Read Time : 0 Minutes Oh No! The Goes Tokyo, Go Go Rubberduckzilla! May 29, 2009 Hoob Who the heck doesn’t like water? Who cares? There’s a giant duck and Japanese Co-eds feeding each other the drink… Giggity.