Board Thread:Japanese VOCALOID discussion/@comment-142.116.106.235-20171014034118

So I want to ask... if anyone knows the EXACT Roles for each character in Senbonzakura VOCALOID cover

I know

MEIKO is a Gesha

Luka is a maid

but whats Miku Kaito Len and Rin? 