Kotomora
マスト細胞 (マストさいぼう) Japanese meaning | Kotomora