Miss Shachiku and the Little Baby Ghost - Staff

Alt title: Shachiku-san wa Youjo Yuurei ni Iyasaretai.

Miss Shachiku and the Little Baby Ghost