oil pan baffle plate from Revolution (a JP aftermarket part Brand)
http://revo-tune.jp/catalog/products/detail/447
A owner just drop the pan to clean oil pickup, and realize some rubber valve flaps from oil pan baffle plate (see the pics below) somehow break into pieces, and it stuck in the oil pickup.
according to RHDJapan, "This version (Ver.3) provides maximum reduction of oil sloshing up from the oil pan and maximum return with multiple one-way valve flaps.”
IDK if this is the product QC problem or if the owner bought counterfeit products, but probably best to stay away from it