Oh! I know this myth. It's an actual Japanese folktale which is said that-- you know what. I'm ranting too much. I was seriously about to write down paragraphs explaining it lol
Oh! I know this myth. It's an actual Japanese folktale which is said that-- you know what. I'm ranting too much. I was seriously about to write down paragraphs explaining it lol