It’s all very curious ... any explanations aside. TBD ;)
This is twitter page.
https://mobile.twitter.com/Mrtdogg