O-Cha is Japanese for tea. Matcha (pronounced "motch-a") is a type of green tea. This is a blog of tea, puns, and whatever might emanate from my slightly off-kilter mind.
Oh. My. Thanks for the laugh!
Except, I'm not sure I want to try any of those "new things."