とんび合羽がっぱ
tombigappa

Noun

1. Inverness cape

Rare
Other forms: