The dog king rises! We’re reviewing the latest and last (but hopefully not really) film from genius anime director Masaaki Yuasa and studio Science Saru, INU-OH! Our new favorite anime movie …

Third Impact Anime