@Dret
If the goal is to avoid DMCA notices from English publishers then banning licensed titles is the only way. Japanese companies can still DMCA any title they publish.
@Eviltwin The address listen on their website is to an mailbox at the UPS Store.
VIZ Media is located in San Francisco, CA while Remove Your Media is in Irving, TX.