アカチャンポスト
Meanings
Noun
1. baby hatch (for unwanted newborns); foundling wheel
Pitch accent
カチャンポ
スト
Composed of
baby; infant