>>103453909
kek, it turns out it IS this mongoloid. Got tired of doing it on twitter and came here to follow up