Kotomora
イトヒキアカボウ (いとひきあかぼう) Japanese meaning | Kotomora