Vocabulary
カーディストリー
カーディストリー
cardistry; card flourishing
noun