didiridi: me and a giant cactus
didiridi: giant ananas and me
didiridi: me and giant flower
didiridi: giant something