Nice additions, Riot.

General consensus on the different Delica generations would make your last trainer a Delica 3- trainer.
Delica 2 is the SS Delica's... Except for the Delica IV SS's.
Yeah, it's confusing!