NEET 01/10/2024 (Wed) 11:54 No.801099 del
Those fucking beetles. KEK.