メモカ
Meanings
Noun
1. memory card (Abbreviation)