Talk:Big Mama/@comment-43425141-20200128230214/@comment-43425141-20200129214405

i thougth all yokai creatures lived in japan