This is a 3D printed single cup holder that fits snugly into the square hole at the front the 80 series LandCruiser. It will NOT fit in the LX450 due to the sub woofer interference. It comes in the factory Tan and Gray as well as flat black (in case you have a 91-94 with the dark brown interior.  It has a slot for a cell phone that is the width of the square opening. There are also two pen holders that are tilted forward by 15 degrees to make sure the pens don’t interfere with any cup. Soda cans, water bottles, and all fast food cups all fit without issue. The only cup that had minor interference issues was the 44oz. cup. (seen in the pics) it does touch the lid of the console and both sides of the square hole BUT does fit. Anything bigger (like a Nalgene bottle) will not. It’s a snug fit so it will take a little force to get it to seat all the way into the bottom. No screws or adhesive are needed but I left the factory hole at the bottom available if you decided to run a longer screws and anchor it into place.