とんび合羽 がっぱ
tombigappa

Noun

1. Inverness cape

Rare
Other forms: