Ten ni Tsuba Suru (天に唾する – Slander Flings Stones at Itself)
Ten ni Tsuba Suru 天に唾する Have you ever hurt yourself as a result of trying to harm others? 人に害を与えようとしたら、かえって自分自身に害がふりかかってしまったことはありますか? Such
Read More
For everyone learning English/Japanese