User blog comment:Neria Phan/Yaya's Biscuits/@comment-10556152-20170530085411

Eh, never heard about that before. Maybe it's a fan theory?