Cat lovers and foodies rejoice! While in Aomori, Japan, you absolutely have to check out Cafe Cat's · Forty Pirates