Kotomora
虫籠格子 (むしこごうし) Japanese meaning | Kotomora