I had one of these back in the early 2000s. Yes it's an Almera. They called this a pulsar in Japan depending on the guise. It was a great car really nice to drive. Still got spanked by my mates EK9 type R on the twisties though. Had better a better suspension set up. The Almera was still a bit of a pudding.