A little bit of Japan adorns Short North at Gotcha Gachapon From the outside, Gotcha Gachapon seems just like another store lining High Street in the Short North. But once inside, surrounded by big-eyed plush …