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.