GIF, Frin

20-October-2022 Thursday
Phrynes, or flagellated spiders (Latin: Amblypygi), are an order of tropical arachnids.

18-February-2020 Tuesday
Carry a flamethrower

07-February-2017 Tuesday
Wonderful miracle

11-October-2016 Tuesday
Entomologist's happiness


v20221217