ヤケンホカクイン
Meanings
Noun
1. dogcatcher; dog warden
Composed of
stray dog; ownerless dog
capture; seizure
member