According to their author, these were two pilot shorts for a possible series that never aired.
Bot and Fenya is not available for streaming at this moment.