Welcome to How To City Shop!
All products
Katakana codeword puzzle
The puzzle includes 68 different katakana characters, all used at least twice, forming 149 different Japanese words of foreign origin. …