7HS 2 days ago [hidden] Churu is a brand of pet treats in Japan.I don't know if they have anything to do with churros, but they are definitely not actual churros. 0 Reply Copy ID Copy Link
BlastingNaba 2 days ago [hidden] Either way, now I want some churrosWith chocolate sauce 0 Reply Copy ID Copy Link