Reblogged from tinyyurihands
108,246 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