It’s a good time to be a matcha-loving Pokemon fan in Japan right now, because in addition to a massive new collection of green tea goods dedicated to Poltchageist and Sinistcha, we’re now being treated to a limited-time menu starring the two tea-themed pocket monsters at the Pokemon Cafe. Like the goods collection, the…