User blog comment:Tsuru23/ULTRAMAN MANGA Released in North America!/@comment-5724614-20150818093633/@comment-26844243-20150818132308

You don't need a credit card to by things online. You can use money orders as well as some other methods, IIRC