First of all, yay, it's Naotora.
Secondly, the bio must be sucks. You can bet on it. It's the collaboration of two devs who are super bad at making stories.
So probably Naotora get sucked by Orochi's distorted timeline and lost wandering in DOA world.
Judging by the pose, I bet this is Raidou