Announced last year, the mini series created by Production IG and Ghost in the Shell director Mamoru Oshii has arrived and over the next 5 weeks we get to see this Toonami Exclusive miniseries play out. In case you missed it, here is the promo for Sand Whale and Me. Enjoy.