If Shiff (like Sniff, Whiff, Biff... etc) Dragonheart (Dragon + heart) is hard to say...
But Latherian... (Lah THair e in, not Lah THERE e in... its THair, like Hair the a THH sound) Leefwalker (leaf+walker...duh) i could understand.
And then there is Yukimura (You key murr ah) Hyoujin (Ha+yo gin)