English: Touhou and Japanese culture
Telugu: వెదురు మరియు జపనీస్ సంస్కృతి