Netflix is going to drop a new anime series in their catalogue!
And it is steaming with testosterone! just look at those rock hard muscles!
I don't even watch this anime but i do know how ridiculous this with their fight scene
So i might peak a little and try to watch it :3
Its releasing June 6 in Netflix so you better watch out!