Does Matcha come in loose leaf and tea bag form?

Matcha Supreme tinJasmine Imperial Tea Bag

Matcha is by definition a powder. It mixes directly into hot water to make tea (or with other ingredients in recipes), however since it is finely ground tea leaves, it not water soluble by nature.