Just some russian fan of the MLP show.
This and That and a big striped cat.
"You think you know me..."