You know what? At this point I think the biggest mystery is:

WHO THE HELL IS PACHIRISU?!?