虫札 むしふだ
mushifuda

Noun

1. mushifuda; stripped hanafuda deck consisting of 40 cards — explanation

Hanafuda
Related to 花札