Finally done! I feel like everything that could possibly get in the way of me finishing this did. ;w;
But here it is, finally!
Characters in order belong to: