Kotomora
鶏南蛮 (torinanban) Japanese meaning: chicken nanban | Kotomora