You can get that oil filter from Toyota dealer.
Oil filter is used to filter partilcle from engine oil.
The difference from Toyota oil filter and cheap oil filters are quality of the filter, capacity of the filtration material, anti-drainback valve (prevent oil drainback to the oil pan after engine shut off, in order to help protect engine from cold start).
I'm sure other quality oil filters (such as K&N) have anti-drainback valve and quality filtration material. They normally have better capacity too. Use good quality oil filter will definitely prolong life of your engine (cleaner oil)
IMO, stock oil filter does pretty good job, and is designed for your engine. Toyota have been known for their quality/reliable parts. I trust them on this one.