Kotomora
鴨撃ち (kamouchi) Japanese meaning: duck hunting | Kotomora