Originally Posted by
MudRunnerTD
No mate not at all. That is a factory tie down point only and is designed to be used during shipping from Japan and if your car ever needs to go on a flat bead (touch wood)
Under No Circumstances should you every use it in any form of recovery.
Stay safe and thanks for asking.