Looks a bit like the short Rocket Science DT, doesn't it?