That 90000 share block was a sell according to Ihub. And sadly, I don't really find this too strange. I have seen this happen plenty of times with other otcbb stocks equally as often.