ちゃ
ochappa

Noun

1. tea leaves

Other forms: