The owner of henfus is not located in USA.
Our hosting provider is not located in USA.
Our servers are not located in USA.
DMCA does not apply to us.
Feel free to send your DMCA notices to Google to get our links removed https://www.google.com/transparencyreport/removals/copyright/
Use watermarks to protect your work and ban users that leak content.