Witch Hunter Robin Witch Hunter Robin So witches are causing chaos in Tokyo's streets. Murderering people every which way and doing all sorts of crazy magic sendin… Monday, January 24, 2011