Kamisama Minarai: Himitsu no Cocotama Episode 121 English Subbed at 9anime
Cocotama are tiny gods born from the thoughts and feelings of objects that people use with great care. The fact that Cocotama wear part of the egg they hatch out of as underwear is proof tha... More info on Anime Kamisama Minarai: Himitsu no Cocotama Here...
Please share this anime online site (9anime.cc) with everyone you can. It's the biggest motivation to keeps us going and helps us make the site experience better. Thanks!