Why Haven’t You Seen It? -Samurai Champloo
Hello anime people, and welcome to this weeks installment of Why Haven’t You Seen In? Where Geek Insider brings you all the very best anime that can be found on the web for free (legally). Every Monday we bring an awesome anime, that is totally worth checking out for any anime fan. This week take…