Board Thread:General Discussion/@comment-33950880-20190725133858/@comment-2600:1702:3EC0:4B80:1897:418C:DFC8:4540-20190801033428

Len and Rin being on there with the snake and the frog is because that record is also representing the Infinity Mirrors song. I don't think it's a commentary on the snake and frog's genders.