Rather than try to explain this man, I'm just gonna link his... slightly outdated profile
toyhou.se/12561082.dashiel