Reblogged from tinyyurihands
108,245 notes
my favorite japanese myth is the dogs with human faces because they dont even do anything and if you get close to them they say “please leave me alone”
thats it