Anime Castle

Anime Castle is retailer of anime, otaku and manga, as well as Japanese snacks & toys. Anime Castle also carries trading card games and related supplies.

Contributor: René Carson