Kotomora
間狂言 (aikyougen) Japanese meaning: kyogen interlude | Kotomora