Charles wachsberg 1 year ago ID: #637810 Listed In : Information Technology New York NY United States 0000000000 https://techiewiki.com/animefreak/ Business Description Animefreak : Animefreak website is simple to navigate, loads quickly, and adapts to the device. The Animefreak is more than just a place to Reviews & Ratings Write a Review No Review. Please login / register to add your review.