Kotomora
虫札 (むしふだ, mushifuda) Japanese meaning: mushifuda | Kotomora