Kotomora
蓑曳鶏 (minohikidori) Japanese meaning: minohiki chicken | Kotomora