New anime store, Hakken, features official merchandise from over 21 licensed titles, life-size figurines and a themed photo ops section.